filthy pig - English Synonyms Dictionary